restore someone to life - Spanish English Dictionary